package com.econvent.common.conn.provider;

import javax.sql.DataSource;
import java.util.Map;

/**
 * 多数据源加载接口，从数据库配置中加载配置的不同的数据源
 *
 * @author xiekun
 * @since 1.0.0
 */
public interface DynamicDataSourceProvider {

    /**
     * 加载所有数据源
     *
     * @return 所有数据源，key为数据源名称
     */
    Map<String, DataSource> loadDataSources();
}